home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 27 / Mac Magazin and MacEasy Magazine CD - Issue 27.iso / Grafik & Text / sulu_v1 / Samples / MacScrpt Digest 13⁄09⁄94 < prev    next >
Text File  |  1996-02-19  |  29KB  |  888 lines

  1. There are 32 messages totalling 860 lines in this issue.
  2.  
  3. Topics of the day:
  4.  
  5.   1. gaea mirror site
  6.   2. ScriptWizard 1.0.1x41 updater
  7.   3. oops  RE:gopher site (4)
  8.   4. Mail Delivery Status
  9.   5. Scripting the scriptable Finder (3)
  10.   6. Accessing a Disconnected Server (2)
  11.   7. Couple scripting questions... (3)
  12.   8. RE>>Accessing a Disconnected Server (2)
  13.   9. learning apple script
  14.  10. oops RE:gopher site
  15.  11. Accessing Repeating Fields in FileMaker Pro (2)
  16.  12. Forms & Eudora (2)
  17.  13. Docker: a Script for Duo/DuoDock users (2)
  18.  14. New version of Easy View on gaea
  19.  15. New version of Anarchie on gaea
  20.  16. Script examples for BBEdit 3.0?
  21.  17. Getting FileMaker Pro to find.... (2)
  22.  18. Data to Mail Question***
  23.  19. copy files for backup
  24.  
  25. ----------------------------------------------------------------------
  26.  
  27. Date:    Sun, 11 Sep 1994 22:15:46 -0500
  28. From:    Fred Terry <pfterry@LKS.CSI.COM>
  29. Subject: Re: gaea mirror site
  30.  
  31. Desmond Sin asked....
  32.  
  33. >Is there a mirror site for gaea? Trying to access gaea through my SLIP
  34. >account from Hong Kong, it takes forever just to get a directory listing.
  35.  
  36. Not to my knowledge.
  37.  
  38. pf
  39.  
  40. ------------------------------
  41.  
  42. Date:    Sun, 11 Sep 1994 22:24:39 -0500
  43. From:    Fred Terry <pfterry@LKS.CSI.COM>
  44. Subject: Re: ScriptWizard 1.0.1x41 updater
  45.  
  46. Charles Pelto asked...
  47.  
  48. >Is the updater to ScriptWizard available on AOL?
  49.  
  50. Yes, I think it is in the MacUtilities section.
  51.  
  52. pf
  53.  
  54. ------------------------------
  55.  
  56. Date:    Mon, 12 Sep 1994 12:28:45 +1200
  57. From:    Owen Watson <owen@RSNZ.GOVT.NZ>
  58. Subject: Re: oops  RE:gopher site
  59.  
  60. >Oops kinda forgot 1 little detail the gophersite  hehe
  61. >gopher://comics.scs.unr.edu:8112/7%20?applescript
  62. >.............KingShit
  63.  
  64. I got a LONG listing, including the AppleScript 1.1 extension - I thought
  65. it was commercial software??
  66.  
  67. _________________________________________________________________________
  68. Owen Watson, The Royal Society of NZ, PO Box 598, Wellington, New Zealand
  69. Internet watson.o@rsnz.govt.nz  Ph: +64 4 472 7421 Fax: +64 4 473 1841
  70. The gateway to New Zealand science: http://www.rsnz.govt.nz/
  71.  
  72. ------------------------------
  73.  
  74. Date:    Sun, 11 Sep 1994 08:24:08 GMT
  75. From:    Central Postmaster <SSW.POSTMSTR@TSOD.LMIG.COM>
  76. Subject: Mail Delivery Status
  77.  
  78.  ***** Error in Mail Delivery *****
  79.  
  80. ROUTING ERROR
  81.  
  82.  Recipients:
  83.  
  84.  MSMAIL.MGR_SSW1@TSOD.LMIG.COM
  85.  
  86. ------------------------------
  87.  
  88. Date:    Sun, 11 Sep 1994 21:21:19 -0700
  89. From:    "John W. Baxter" <jwbaxter@OLYMPUS.NET>
  90. Subject: Re: Scripting the scriptable Finder
  91.  
  92. >2) Is the Addison-Wesley book on Finder Scripting up-to-date? That is, was
  93. >it written for the Scriptable Finder or for the old one?
  94.  
  95. The "AppleScript Finder Guide English Dialect" is intended to be up to
  96. date, and to describe the Scriptable Finder as it exists today--that is,
  97. the script
  98. tell application "Finder"
  99.     version
  100. end tell
  101.  
  102. returns "1.2"
  103.  
  104. which is the version of the Finder Scripting Extension (with a note in the
  105. book that in subsequent versions, the rather more useful Finder version
  106. will be returned instead).  There are a couple of other instances in which
  107. futures are mentioned (such as the fact that "Finder" is not in the list of
  108. running processes).
  109.  
  110. --John
  111.  
  112. --
  113. jwbaxter@pt.olympus.net (John W. Baxter)  Port Ludlow, WA
  114.  
  115. ------------------------------
  116.  
  117. Date:    Sun, 11 Sep 1994 23:30:23 -0600
  118. From:    Steve Bryan <sbryan@MAROON.TC.UMN.EDU>
  119. Subject: Re: Accessing a Disconnected Server
  120.  
  121. >Anyone know if System 7.5 would do this with the PowerTalk tools?  Seems
  122. >like that's supposed to provide a universal interface with appletalk
  123. >servers, with one password.  You "log in" to PowerTalk, then you don't
  124. >have to provide passwords for individual servers.  Anyone out there
  125. >tried this?
  126. >
  127. >todd
  128.  
  129. Sure, the feature works fine. In fact it is a feature of PowerTalk that
  130. pre-dates System 7.5 so you aren't dependent on the new system for this.
  131. You just need to install PowerTalk and add the Novell server to your key
  132. chain. Of course the down side is that eventually you'll forget your
  133. various passwords.
  134.  
  135. Steve Bryan                Internet: sbryan@maroon.tc.umn.edu
  136. Sexton Software          CompuServe: 76545,527
  137. Minneapolis, MN 55415           Fax: (612) 929-1799
  138.  
  139. ------------------------------
  140.  
  141. Date:    Mon, 12 Sep 1994 00:26:02 -0800
  142. From:    Preston Holmes <pholmes@UCSD.EDU>
  143. Subject: Re: Scripting the scriptable Finder
  144.  
  145. >I've tried using it with Eudora
  146. >Announcer...whether I choose "Notification On" or "Off", I always get the
  147. >error dialog, as if it paid no attention to me, though Eudora _does_ launch
  148. >the Announcer when it check the mail, but the Announcer never seems to
  149. >receive the "<<event CSOmeNot>>" call, and fails to procede. Nothing is
  150. >ever read to me, and a trap "return "Hello"" that I threw into the
  151. >announcer right after the handler is triggered never gets returned. Is
  152. >there some way I can check to see if Eudora Announcer is, in fact,
  153. >receiving a "CSOmeNot"? Has anyone else gotten this to work?
  154.  
  155. I get it to work, but can't get Eudora not to notify the announcer, I've
  156. added 'please notify ""' in a on quit handler to the announcer but still
  157. Eudora notifys the Announcer.
  158. I'm a bit confused about the difference between the Eudora command "please
  159. notify" and the notify osax?? could somebody fill me in.
  160.  
  161. A little trick I put to use this weekend was to use the Script Tools
  162. "speech" osax for debugging.  Instead of dialog boxes the script tells me
  163. what it is doing (even things like telling me when one subroutine ends
  164. etc).  I found it very useful to follow what was going on hidden from view!
  165.  
  166. -Preston
  167.  
  168. --
  169. Preston Holmes                  (h)619-453-9209
  170. Dept. of Neuroscience, UCSD
  171. pholmes@ucsd.edu                 NeuroWeb: "http://salk.edu/NeuroWeb/"
  172.  
  173. ------------------------------
  174.  
  175. Date:    Mon, 12 Sep 1994 07:25:15 -0400
  176. From:    John Schettino <js12@GTE.COM>
  177. Subject: Re: Couple scripting questions...
  178.  
  179. >Sorry for the vague subject, but I couldn't come up with anything better...
  180. >
  181. >1) is it possible to have a variable resolve to a record label?
  182. >
  183. >This won't work:
  184. >
  185. >set Fred to "Wilma"
  186. >set Barny to {Fred:85}
  187. >Barny
  188. >
  189. >Result: {Fred:85}
  190.  
  191. You can use our new friend "run script"
  192. set Fred to "Wilma"
  193. set Barny to run script "{" & Fred & ":85}"
  194. Barny
  195.  
  196. Result: {wilma:85}
  197.  
  198. >2) along the same lines, is there a way to 'compound' variable.  Again as in:
  199.  
  200. No, you should use a list for this.
  201.  
  202. set variableList to {}
  203. set aList to {1,2,3}
  204. repeat with i from 1 to (count of aList)
  205.         set end of variableList to {i, i + 10}
  206. end repeat
  207.  
  208. variableList
  209.  
  210. Result: {{1, 11}, {2, 12}, {3, 13}}
  211.  
  212. >3) The scriptable finder refuses to open a file more than once even if it
  213. I'm not sure what you mean here... Can you post or send a code fragment?
  214.  
  215.  
  216. - john
  217.  
  218. -----------------------------------------
  219. js12@gte.com             GTE Laboratories
  220. John Schettino                Waltham, MA
  221.  
  222. ------------------------------
  223.  
  224. Date:    Mon, 12 Sep 1994 06:22:45 PDT
  225. From:    "Andrew T. Johnston" <atjohnst@APPLE.COM>
  226. Subject: RE>>Accessing a Disconnected Server
  227.  
  228. Hi,
  229.  
  230. >[stuff deleted]
  231. >>Occasionally, the connection to this server is disconnected after everyone
  232. >>goes home and before the backup is suppoesd to take place.
  233. >>
  234. >>I know how to check for whether the connection is there, "list disk".
  235. >>
  236. >>However, I don't know how to re-establish the connection, which includes a
  237. >>password, to save my FileMaker Pro data files.
  238. >>
  239. >>What is the call?  If any.  I'm using System 7.1 software.
  240.  
  241. >Anyone know if System 7.5 would do this with the PowerTalk tools?
  242. [snip]
  243. >Anyone out there tried this?
  244.  
  245. Yes, indeed. I've been doing this since PowerTalk was introduced in System
  246. 7 Pro.
  247.  
  248. Sign on to the remote volume in question. Make an alias. Unmount the volume.
  249. Open the alias file, and answer "Yes" to the dialog that asks about adding
  250. the service to your key chain. Keep the alias file in a known local folder.
  251. With the scriptable Finder, the following script will do what you ask, as
  252. long as your PowerTalk key chain is unlocked.
  253.  
  254. property remoteVolumeAlias : alias "Local HD:Known Folder:Remote Volume alias"
  255.  
  256. tell application "Finder" -- the scriptable one
  257.    get original item of alias file remoteVolumeAlias
  258. end tell
  259.  
  260.  
  261. Hopefully helpful,
  262.   Andrew
  263. ------------------
  264. Andrew T. Johnston
  265. Apple Canada, Inc.
  266. atjohnst@apple.com
  267.  
  268. ------------------------------
  269.  
  270. Date:    Mon, 12 Sep 1994 06:55:08 -0800
  271. From:    Kirk Stork <kastork@NPS.NAVY.MIL>
  272. Subject: Re: oops  RE:gopher site
  273.  
  274. >>Oops kinda forgot 1 little detail the gophersite  hehe
  275. >>gopher://comics.scs.unr.edu:8112/7%20?applescript
  276. >>.............KingShit
  277. >
  278. >I got a LONG listing, including the AppleScript 1.1 extension - I thought
  279. >it was commercial software??
  280. >
  281.  
  282. Anyone else getting a connection refused at this site?  I've tried
  283. different times, Gopher and MacWeb...no luck.
  284.  
  285.    Kirk Stork
  286. kastork@nps.navy.mil
  287.  
  288. ------------------------------
  289.  
  290. Date:    Fri, 9 Sep 1994 18:21:19 +0100
  291. From:    Judith Kertisz SUCHARD <suchard@CNAM.FR>
  292. Subject: Re: learning apple script
  293.  
  294. Tao was the first commercially available book.
  295. And I was happy to have baught it.
  296. The begining was very clear: I loved it.
  297. After that, became hacking, wich is ok, but
  298. one can do a lot 'normal' things with AS,
  299. without hacking first.
  300.  
  301. I would like to buy the second too, but:
  302. what is new in it?
  303.  
  304. I have all books that I found on HyperCard too.
  305. You always learn something, from each.
  306. The problem is it ok for begining or not, that
  307. is difficult to say to someone who had already
  308. read all apple's literature before...
  309.  
  310. Anyone writing something explaining about applescript
  311. objects? I have lots of exemples if needed.
  312.  
  313. ------------------------------
  314.  
  315. Date:    Mon, 12 Sep 1994 09:08:54 -0500
  316. From:    Fred Terry <pfterry@LKS.CSI.COM>
  317. Subject: Re: oops RE:gopher site
  318.  
  319. Owen Watson commented.....
  320. >>Oops kinda forgot 1 little detail the gophersite  hehe
  321. >>gopher://comics.scs.unr.edu:8112/7%20?applescript
  322. >
  323. >I got a LONG listing, including the AppleScript 1.1 extension - I thought
  324. >it was commercial software??
  325.  
  326. It is, but a quick perusal of the listing will show you that it contains a
  327. number of MacHTTP scripts. At one point, MacHTTP's author was talking about
  328. licensing AppleScript for distribution with his program. That may have
  329. happened.
  330.  
  331. There are a lot of interesting tidbits on this gopher. I can't tell if the
  332. discussions are from the MacHTTP mailing list or AppleLink.
  333.  
  334. pf
  335.  
  336. ------------------------------
  337.  
  338. Date:    Mon, 12 Sep 1994 11:14:25 -0400
  339. From:    Mark Hadfield <hadfield@RESUNIX.RI.SICKKIDS.ON.CA>
  340. Subject: Re: Accessing Repeating Fields in FileMaker Pro
  341.  
  342. >The problem is that when I try to get to the second row/repetition of the
  343. >repeating fields in the contiguous field data file I can't find the "object"
  344. >that is the first cell of the second row/repetition.
  345. >
  346. >Is there a special way of addressing repeating fields that facilitates such a
  347. >Get/Set Data call?
  348. >
  349. >If so, what is it?
  350.  
  351. Filemaker seems to treat repeating fields as one object.  If you 'Get Cell
  352. "X"' and cell x is a repeating field, filemaker will return all the values
  353. of the repeating fields to applescript as a list.  This is why applescript
  354. is a saviour for dealing with repeating fields. Since filemaker has few
  355. mechanisms for accessing repeating field data, applescript comes to the
  356. rescue by allowing you to grab the contents of a repeating field,
  357. manipulate it and stuff it back in (or into another database).
  358. Caveats:
  359.  
  360. 1. Older versions of Filemaker Pro 2.1 would repeat values stuffed into
  361. repeating fields via applescript ie. repeating field with ten iteration -
  362. you stuff in two values - those values repeat across all 10 iterations.
  363. Fix: stuff your applescript list with null "" string for all null values.
  364.  
  365. 2.  I've had ongoing crashing problems stuffing information into repeating
  366. fields.  I have tried several computers and different version of FM and get
  367. similar problems.  I have notified Claris but have not heard back from
  368. them.
  369.  
  370. Mark Hadfield
  371. hadfield@sickkids.on.ca
  372.  
  373. Mark Hadfield
  374. hadfield@sickkids.on.ca
  375. The Hosptial For Sick Children
  376.  
  377. ------------------------------
  378.  
  379. Date:    Mon, 12 Sep 1994 14:58:26 +1200
  380. From:    Owen Watson <owen@RSNZ.GOVT.NZ>
  381. Subject: Forms & Eudora
  382.  
  383. Has anyone done any forms work that involves linking Eudora with a
  384. database? Or is the feeling that Eudora is not suitable?
  385.  
  386. _________________________________________________________________________
  387. Owen Watson, The Royal Society of NZ, PO Box 598, Wellington, New Zealand
  388. Internet watson.o@rsnz.govt.nz  Ph: +64 4 472 7421 Fax: +64 4 473 1841
  389. The gateway to New Zealand science: http://www.rsnz.govt.nz/
  390.  
  391. ------------------------------
  392.  
  393. Date:    Mon, 12 Sep 1994 09:55:04 -0500
  394. From:    Frank Concannon <frank-concannon@UOKHSC.EDU>
  395. Subject: Re: oops  RE:gopher site
  396.  
  397. >Anyone else getting a connection refused at this site?  I've tried
  398. >different times, Gopher and MacWeb...no luck.
  399. >
  400. >   Kirk Stork
  401. >kastork@nps.navy.mil
  402.  
  403.  
  404. I cant get connected either.
  405.  
  406.  
  407. Frank C.
  408. R&E
  409.  
  410. ------------------------------
  411.  
  412. Date:    Mon, 12 Sep 1994 09:59:43 -0800
  413. From:    Preston Holmes <pholmes@UCSD.EDU>
  414. Subject: Re: Couple scripting questions...
  415.  
  416. >>3) The scriptable finder refuses to open a file more than once even if it
  417. >I'm not sure what you mean here... Can you post or send a code fragment?
  418.  
  419. Well I'm not sure what I was doing, I think my problem was:
  420.  
  421. tell application "Finder"
  422.         open file ((choose file with prompt "choose") as string)
  423. end tell
  424.  
  425. which doesn't work and when run twice gets the "already open error"
  426.  
  427. the solution was to use the syntax:
  428.  
  429.         open file (choose file with prompt "choose")
  430.  
  431. no problems,
  432.  
  433.  
  434. Thanks for the help with the other Q's
  435.  
  436. -Preston
  437.  
  438. --
  439. Preston Holmes                  (h)619-453-9209
  440. Dept. of Neuroscience, UCSD
  441. pholmes@ucsd.edu                 NeuroWeb: "http://salk.edu/NeuroWeb/"
  442.  
  443. ------------------------------
  444.  
  445. Date:    Mon, 12 Sep 1994 10:00:05 -0800
  446. From:    Preston Holmes <pholmes@UCSD.EDU>
  447. Subject: Docker: a Script for Duo/DuoDock users
  448.  
  449. I spent much of this weekend writing my first script of any real use (just
  450. finished 'the handbook', proof that AS has power for the novice).
  451.  
  452. Docker keeps track of icons for the builtin screen and a dock screen.
  453. I just put it in the Inocming directory on gaea and it should be in the
  454. scripts directory sometime soon (Thanks Fred!).
  455. "Docker.as.sit.hqx"
  456.  
  457.     I would love people to give it a try before I make a general
  458. announcement to the powerbook Newsgroup.  As a new scripter I tried to make
  459. it readable to other new scriptors (because I learned so much by reading
  460. other's scripts).  More detailed info can be found in the README, below is
  461. the introduction:
  462.  
  463.  
  464. What is the Docker script?
  465.  
  466.      Like many people I have grown to love the Duo/DuoDock system.  A full
  467. fledged desktop combined with one of the most portable portables.  Also
  468. like most Mac users I have a bit more than the "Trash" and disk(s) on my
  469. desktop ;-)   but the Duo does not recognize what the dimensions of the
  470. screen are when in or out of a dock.  The excellent shareware program
  471. "Dockernaut" by Steve Martin (martin@metronet.com) can control much of the
  472. behavior of Duos by keeping separate preference files for each docking
  473. state, but   the "Finder" preferences only hold the location of the "Trash"
  474. icon, everything else gets shoved around by the changing screen sizes.
  475. That's why I wrote this little script.  Docker keeps track of your favorite
  476. icon placement for two different screen sizes.
  477.  
  478.  
  479. -Preston
  480.  
  481. --
  482. Preston Holmes                  (h)619-453-9209
  483. Dept. of Neuroscience, UCSD
  484. pholmes@ucsd.edu                 NeuroWeb: "http://salk.edu/NeuroWeb/"
  485.  
  486. ------------------------------
  487.  
  488. Date:    Mon, 12 Sep 1994 13:20:03 -0500
  489. From:    Fred Terry <pfterry@LKS.CSI.COM>
  490. Subject: Re: Docker: a Script for Duo/DuoDock users
  491.  
  492. >Docker keeps track of icons for the builtin screen and a dock screen.
  493. >I just put it in the Inocming directory on gaea and it should be in the
  494. >scripts directory sometime soon (Thanks Fred!).
  495. >"Docker.as.sit.hqx"
  496.  
  497. You'll find Preston's script at
  498.  
  499. ftp://gaea.kgs.ukans.edu/applescript/scripts/Docker.as.sit.hqx
  500.  
  501. Have fun.
  502.  
  503. pf
  504.  
  505. ------------------------------
  506.  
  507. Date:    Mon, 12 Sep 1994 09:00:38 -0800
  508. From:    Kee Nethery +1 510 843 6140 <kee@KAGI.COM>
  509. Subject: Re: Forms & Eudora
  510.  
  511. >Has anyone done any forms work that involves linking Eudora with a
  512. >database? Or is the feeling that Eudora is not suitable?
  513.  
  514. I've been building a mailed forms processor to database kinda thing and
  515. I've found Eudora to be the only mail package that seems to work as
  516. advertised. So, I'd say that Eudora is suited for this kind of application.
  517.  
  518. Mine is a HyperCard front end, driving Eudora, talking to a Butler DAL
  519. database via the DataScript translator (AppleScript to DAL). Seems to work
  520. quite well.
  521.  
  522. Kee Nethery
  523.  
  524. _________________________________________________________________
  525. Kagi Engineering, 1442-A Walnut #362, Berkeley, CA 94709-1405 USA
  526.  
  527. ------------------------------
  528.  
  529. Date:    Mon, 12 Sep 1994 12:34:10 -0700
  530. From:    Glenn Massarano <gmass@CCNET.COM>
  531. Subject: Re: Accessing a Disconnected Server
  532.  
  533. > Where I am at, there is a nightly requirement to back up all the data files
  534. > to a central server so that the Novell Administrator can save all the key
  535. > files to tape.
  536. >
  537. > Occasionally, the connection to this server is disconnected after everyone
  538. > goes home and before the backup is suppoesd to take place.
  539. >
  540. > I know how to check for whether the connection is there, "list disk".
  541. > > However, I don't know how to re-establish the connection, which includes a
  542. > password, to save my FileMaker Pro data files.
  543. >
  544. > What is the call?  If any.  I'm using System 7.1 software.
  545. >
  546.  
  547. i believe there is a "MountVol" scripting addition that will do this.  i
  548. have been using this to mount a server volume with a password over appletalk
  549. and system 7.1.
  550.  
  551. -------------------
  552. glenn massarano
  553. gmass@ccnet.com
  554.  
  555. ------------------------------
  556.  
  557. Date:    Tue, 13 Sep 1994 09:05:00 +1200
  558. From:    "Lawrence D'Oliveiro, Waikato University, Hamilton,
  559.          NZ" <LDO@WAIKATO.AC.NZ>
  560. Subject: Re: Scripting the scriptable Finder
  561.  
  562. "John W. Baxter" <jwbaxter@OLYMPUS.NET> writes:
  563.  
  564. >tell application "Finder"
  565. >    version
  566. >end tell
  567. >
  568. >returns "1.2"
  569.  
  570. My copy returns "1.1".
  571.  
  572. Lawrence D'Oliveiro                       fone: +64-7-856-2889
  573. Info & Tech Services Division              fax: +64-7-838-4066
  574. University of Waikato            electric mail: ldo@waikato.ac.nz
  575. Hamilton, New Zealand    37^ 47' 26" S, 175^ 19' 7" E, GMT+12:00
  576.  
  577. ------------------------------
  578.  
  579. Date:    Mon, 12 Sep 1994 21:51:38 +0000
  580. From:    Neil Christie <neil@CHRISTIE.DEMON.CO.UK>
  581. Subject: New version of Easy View on gaea
  582.  
  583. By now the version of Easy View on gaea should have been updated from v2.44
  584. to v2.50. Easy View by Akif Eyler is a setext reader for tidbits, info-mac
  585. digest etc and I find it very useful.
  586.  
  587. This new version makes the following changes, taken from user manual:
  588.  
  589. >EV 2.5  August 94
  590. >* An extension menu is added for using external code segments
  591. >  (Compatible with BBEdit)
  592. >* Font and Size menus are made hierarchical
  593. >* Cancel key does not crash after "Do you want to save?" dialog
  594.  
  595. The new versions include support for the speech manager, word count and
  596. fetching an URL. Keyboard shortcuts can be added to any extension.
  597.  
  598. >This program can be distributed freely on any medium, for non-commercial
  599. >>purposes, along with the enclosed documents. It may not be sold or
  600. >exchanged >for profit.
  601.  
  602. You should be able to find the new version at:
  603. ftp://gaea.kgs.ukans.edu:/applescript/addons/easy-view-250.hqx
  604.  
  605. Happy scripting, Neil.
  606.  
  607. Neil Christie, 15   |Voice/Fax: 0131 229 6507
  608. 14 West Castle Road |E-Mail:    Neil@christie.demon.co.uk
  609. Edinburgh           |-------------------------------------
  610. EH10 5AU            |Apple Macintosh Centris 660AV 8/230 CD.
  611. Scotland            |System 7.1, running PPP on a 14.4K modem
  612.  
  613. ------------------------------
  614.  
  615. Date:    Tue, 13 Sep 1994 09:35:00 +1200
  616. From:    "Lawrence D'Oliveiro, Waikato University, Hamilton,
  617.          NZ" <LDO@WAIKATO.AC.NZ>
  618. Subject: Re: Couple scripting questions...
  619.  
  620. Preston Holmes <pholmes@UCSD.EDU> writes:
  621.  
  622. >tell application "Finder"
  623. >        open file ((choose file with prompt "choose") as string)
  624. >end tell
  625. >
  626. >which doesn't work and when run twice gets the "already open error"
  627.  
  628. I copied and pasted that script into a Script Editor window, and it worked
  629. just fine. I chose an MPW Shell text file, and it opened in MPW.
  630.  
  631. Thought: do you recall exactly which application gave you the "already open"
  632. error? My hunch is, it's not the Finder, but the application that was
  633. trying to open the file you chose.
  634.  
  635. Lawrence D'Oliveiro                       fone: +64-7-856-2889
  636. Info & Tech Services Division              fax: +64-7-838-4066
  637. University of Waikato            electric mail: ldo@waikato.ac.nz
  638. Hamilton, New Zealand    37^ 47' 26" S, 175^ 19' 7" E, GMT+12:00
  639.  
  640. ------------------------------
  641.  
  642. Date:    Mon, 12 Sep 1994 22:15:05 +0000
  643. From:    Neil Christie <neil@CHRISTIE.DEMON.CO.UK>
  644. Subject: New version of Anarchie on gaea
  645.  
  646. I have put Anarchie 1.3.1 into incoming on gaea so it should turn up in
  647. scriptableapps soon. It adds a guide file for system 7.5 and a few other
  648. bits and pieces. Full docs are included. It is a binhexed stuff-it archive.
  649.  
  650. Anarchie is a full scriptable and recordable ftp program. It costs $10 and
  651. is shareware and by Peter N Lewis.
  652.  
  653. I downloaded it from:
  654. ftp://src.doc.ic.ac.uk:/computing/systems/mac/umich/util/comm/anarchie1.31.s
  655. it.hqx.gz
  656.  
  657. Hope you like it, Neil.
  658.  
  659. Neil Christie, 15   |Voice/Fax: 0131 229 6507
  660. 14 West Castle Road |E-Mail:    Neil@christie.demon.co.uk
  661. Edinburgh           |-------------------------------------
  662. EH10 5AU            |Apple Macintosh Centris 660AV 8/230 CD.
  663. Scotland            |System 7.1, running PPP on a 14.4K modem
  664.  
  665. ------------------------------
  666.  
  667. Date:    Mon, 12 Sep 1994 17:28:52 -0400
  668. From:    Clinton MacDonald <clint@PHOENIX.PRINCETON.EDU>
  669. Subject: Re: Script examples for BBEdit 3.0?
  670.  
  671. Friends:
  672.  
  673.    Here is my SECOND BBEdit AppleScript, and this one actually does
  674. something useful :-). Regards to the kind assistance of Sean Elfstrom
  675. <selfstro@CS.Trinity.Edu>, whose "Fix Headers in AOL" script I boldly
  676. plagerized. This is an applet which opens one or more MACSCRIPT Digest,
  677. finds the date of the first entry, then copies that date line to the first
  678. line of the file. This is useful when viewing the Digest using EasyView,
  679. which doesn't show the header text before the first date (by the way,
  680. EasyView would be a strong candidate for scripting). It's pretty cool that
  681. it even works:
  682.  
  683. -----(included script)-----
  684.  
  685. on open (fileList)
  686.         repeat with sourceFile in fileList
  687.                 tell application "BBEdit 3.0"
  688.                         activate
  689.                         open sourceFile as alias
  690.                         tell front window
  691.                                 Find "Date: "
  692.                                 Select Current Line
  693.                                 set theHeaders to Selected Text
  694.                                 Go To Line 0
  695.                                 Insert Text "--------------------" & return
  696.                                 Insert Text theHeaders
  697.                                 Close with saving
  698.                         end tell
  699.                 end tell
  700.         end repeat
  701.         tell application "BBEdit 3.0" to quit
  702. end open
  703.  
  704.    Some questions still plague me, though. For instance, BBEdit has two
  705. commands, "Select Current Line" and "Select Full Lines" -- are they
  706. identical? Further, it seems impossible to select more than one line at a
  707. time, unless they contain contiguous lines of text, wherein it is
  708. considered a paragraph ("Select Paragraph"). What gives?
  709.  
  710.    Clint
  711.  
  712.  
  713.    Dr. Clinton C. MacDonald        | clint@phoenix.princeton.edu
  714.    Howard Hughes Medical Institute | cmacdonald@watson.princeton.edu
  715.    Department of Molecular Biology | 609/258-5993
  716.    Princeton, NJ 08544-1014        | 609/258-1704 (FAX)
  717.  
  718. ------------------------------
  719.  
  720. Date:    Mon, 12 Sep 1994 18:21:30 -0300
  721. From:    Bill Hutten <bhutten@FOX.NSTN.NS.CA>
  722. Subject: Getting FileMaker Pro to find....
  723.  
  724. Sorry for the mega-newbie question, but.....
  725.  
  726.  
  727. How the heck do I get FileMaker Pro to find things? I want to do something like
  728.  
  729. set foo to field "bar" where field "foo" = "newbie"
  730.  
  731.  
  732. and the above don't work.......also, how can I tell if I didnt find
  733. anything, or if I found more than one match?
  734.  
  735.  
  736.  
  737.  
  738. thanx in advance
  739.  
  740. - bill
  741.  
  742.  
  743. | Bill Hutten - bhutten@fox.nstn.ns.ca
  744. | 6411 Cloverdale Rd. Halifax, NS Canada B3L 2N6   (902) 453 2482
  745. |     "Hard to love, when you're bracing for impact." - Martin Amis
  746.  
  747. ------------------------------
  748.  
  749. Date:    Mon, 12 Sep 1994 17:31:00 CDT
  750. From:    "For every action there is an equal and opposite reaction."
  751.          <yosus@MCS.COM>
  752. Subject: Re: oops  RE:gopher site
  753.  
  754. >>>Oops kinda forgot 1 little detail the gophersite  hehe
  755. >>>gopher://comics.scs.unr.edu:8112/7%20?applescript
  756. >>>.............KingShit
  757.  
  758.  
  759. >Anyone else getting a connection refused at this site?  I've tried
  760. >different times, Gopher and MacWeb...no luck.
  761.  Kirk Stork
  762. kastork@nps.navy.mil
  763.  
  764.  
  765. I think you can still sneak into this site by using a veronica gopher
  766. search @ the url  gopher://comics.scs.unr.edu:8112/7%20 and typing in
  767. "applescript".
  768. There is also  gopher://userserve.ucsd.edu/11ftp%3aPublic%3aAppleScript%3a
  769.  so there............................KingShit
  770.  
  771. ------------------------------
  772.  
  773. Date:    Mon, 12 Sep 1994 18:54:07 EDT
  774. From:    Charles Bruce Pelto <CPelto@AOL.COM>
  775. Subject: Re: Accessing Repeating Fields in FileMaker Pro
  776.  
  777. I pursued the advice offered about dealing with repeating fields in FileMaker
  778. Pro...
  779.  
  780. ....and yes they are treated like LISTs.
  781.  
  782. However, as with the caveats, there are some problems....
  783.  
  784.  
  785. Even the most recent version of FMP, 2.1v3, suffers from the problem of
  786. repetative implanting.  Alex!!!! HELP!!!!!!!!!
  787.  
  788. Haven't encountered the crashing problem mentioned just yet.
  789.  
  790. More to follow....
  791.  
  792. ------------------------------
  793.  
  794. Date:    Mon, 12 Sep 1994 15:53:52 PDT
  795. From:    Joe Scripter <MikeL@EWORLD.COM>
  796. Subject: Data to Mail Question***
  797.  
  798. Can anyone help with this question someone has asked me?
  799.  
  800. Thanks
  801. ============
  802. My company used to have its telephone extension list in Microsoft Word and
  803. Excel formats (it was 4 seperate documents), then would QuickMail them to our
  804. users and they would have to print it out.  I felt this was both financially
  805. and time wasteful, so I worked up a solution...  I started my first
  806. AppleScript.  I am using FileMaker Pro (2.1v3), AppleScript (1.1), Scriptable
  807. Text Editor (1.1), ResEdit 2.1.3 and Display DA 2.1.
  808.  
  809. I have FileMaker do all the text formatting then I have a script that exports
  810. final info to a text file, that's when AppleScript takes over and formats the
  811. font and size and moves the text files into stationary pad files.
  812.  
  813. I manually have to copy and paste the text into Display DA using ResEdit
  814. 2.1.3.  I would like to automate this too or find some other solution.
  815.  Anysuggestions?
  816.  
  817. All of our Macs are running System 7.0.1, 7.1, or 7.1.1 with the AppleScript
  818. components to run (not create) scripts.  I do not want to have to purchase
  819. any programs (on the user end) to do this.
  820.  
  821. ------------------------------
  822.  
  823. Date:    Mon, 12 Sep 1994 15:55:00 PDT
  824. From:    Joe Scripter <MikeL@EWORLD.COM>
  825. Subject: copy files for backup
  826.  
  827. Any suggestions??
  828.  
  829. Thanks
  830. ======
  831.       using finderLib it was
  832.  
  833. tell finderLib
  834.  
  835.     copyFiles "MyServer:Desktop Folder:" to alias
  836. "MainServer:GROUPS:SHARED:Desktop Folder:"
  837. end tell
  838.  
  839.  
  840. You see, if the MainServer, selected via EtherNet isn't on
  841. MyServer/computer's desktop, I'm dead in the water.  The backup, scheduled
  842. for between 7 pm and 12 am, when the Novell Administrator does their backup
  843. to tape for off-site storage, I'm gone and the backup has failed.
  844.  
  845. How do I check if the access is open and if not, how do I open it.  Note:  It
  846. requires a password.
  847.  
  848. ------------------------------
  849.  
  850. Date:    Mon, 12 Sep 1994 15:56:05 PDT
  851. From:    Joe Scripter <MikeL@EWORLD.COM>
  852. Subject: Re: RE>>Accessing a Disconnected Server
  853.  
  854. I have a similar need to transfer files to a remote server. If the server is
  855. on the desktop, using an alias of the server works fine. However, if the
  856. server is not on a desktop, a prompt appears requiring the password. Is there
  857. any way to provide the password with AppleScript?
  858.  
  859. Thanks,
  860.  
  861. -MJL
  862.  
  863. ------------------------------
  864.  
  865. Date:    Mon, 12 Sep 1994 22:17:41 -0400
  866. From:    "Brian V. Hughes" <hades@COOS.DARTMOUTH.EDU>
  867. Subject: Re: Getting FileMaker Pro to find....
  868.  
  869. --Bill Hutten wrote:
  870. >
  871. >How the heck do I get FileMaker Pro to find things? I want to do something like
  872. >
  873. >set foo to field "bar" where field "foo" = "newbie"
  874.  
  875.     Open the FM Pro dictionary with the Script Editor and take a look at
  876. the Show command. This is the one that performs a find. It's intent is
  877. to "show" all records matching the request you give it. For instance,
  878. you particular request would look something like this:
  879.  
  880.         Show every record (whose cell "foo" is equal to "newbie")
  881.  
  882. -Hades
  883.  
  884. ------------------------------
  885.  
  886. End of MACSCRPT Digest - 11 Sep 1994 to 12 Sep 1994
  887. ***************************************************
  888.